iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
Software Development

Rust 學得動嗎系列 第 1

[Day 1] 從Java到Rust:一個33歲開發者的30天語言探索之旅

  • 分享至 

  • xImage
  •  

先講講我的背景

  • 目前在美商生成式AI平台擔任Full-stack engineer
  • 7年工作經驗
  • 主要使用Java, Python, Kotlin與Golang
  • 參與Web3 hackathon和Web3 open source專案

為什麼選擇Rust?

  • 高效與安全:Rust以其高性能和記憶體安全聞名,可以打造Robust的系統。
  • 並行程式設計:Rust的並行模型可以更好地處理複雜的多線程應用。
  • Web3機會:參與Web3 hackathon時,我注意到許多區塊鏈項目都在使用Rust。

我的學習目標

  • 掌握Rust的基礎語法和核心概念
  • 理解Rust的獨特特性,如所有權系統和生命週期
  • 能夠用Rust開發小型專案
  • 探索Rust在Web3和區塊鏈開發中的應用

30天學習計劃概覽

第1-7天:Rust基礎語法與概念
第8-14天:深入理解Rust特性(所有權、生命週期等)
第15-21天:實踐練習與小專案開發
第22-30天:探索Rust在Web3/區塊鏈領域的應用


下一篇
[Day 2] Rust快速入門:基本語法與RustRover開發環境設置
系列文
Rust 學得動嗎13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言